woman in charge of holding keys - French English Dictionary